from django.urls import path, re_path
from user.views import RegisterView, ActiveView, LoginView,UserInfoView,UserOrderView,AddressView,LogoutView

urlpatterns = [
    path('login', LoginView.as_view(), name='login'),  # 登录
    # 我也不知道为什么注册这里要加个/，如果不加的话直接404
    path('register/',RegisterView.as_view(),name='register'), # 显示住粗页面和注册处理使用这个一样的地址
    re_path('^active/(?P<token>.*)$',ActiveView.as_view(),name='active'), # 激活
    path('logout',LogoutView.as_view(),name='logout'), # 注销登录
    path('',UserInfoView.as_view(),name='user'), # 用户中心--信息页
    re_path('^order/(?P<page>\d+)$', UserOrderView.as_view(), name='order'), # 用户中心--订单页
    path('address',AddressView.as_view(),name='address'),  # 用户中心--地址页
]
